/* 目录文件，路由自动注册封装 */
export function generateRoutesFromDirectory(routesFromDirectory, routeObj) {
    Object.entries(routesFromDirectory).forEach(([path, component]) => {
      console.log(component)
      const componentName = path
        .split('/')
        .pop()
        .replace('.vue', '')
        .replace(/\//g, '-'); // 获取文件名作为组件名称
  
      // 将子路由添加到 routeObj 的 children 数组中
      routeObj.children.push({
        path: routeObj.path + '/' + componentName, // 子路由路径
        name:componentName,
        meta: {
          title:componentName, // 子路由名称
        },
        component, // 导入的组件
      });
    });
    return routeObj
  }